.ui-multiselect{text-align:left;padding:2px 0 2px 4px}
.ui-multiselect span.ui-icon{float:right}
.ui-multiselect-single .ui-multiselect-checkboxes input{position:absolute!important;top:auto!important;left:-9999px}
.ui-multiselect-single .ui-multiselect-checkboxes label{padding:5px!important}
.ui-multiselect-header{margin-bottom:3px;padding:3px 0 3px 4px}
.ui-multiselect-header ul{font-size:.9em}
.ui-multiselect-header ul li{float:left;padding:0 10px 0 0}
.ui-multiselect-header a{text-decoration:none}
.ui-multiselect-header a:hover{text-decoration:underline}
.ui-multiselect-header span.ui-icon{float:left}
.ui-multiselect-header li.ui-multiselect-close{float:right;text-align:right;padding-right:0}
.ui-multiselect-menu{display:none;position:absolute;z-index:10000;text-align:left;padding:3px}
.ui-multiselect-checkboxes{position:relative;overflow-y:scroll}
.ui-multiselect-checkboxes label{cursor:default;display:block;border:1px solid transparent;padding:3px 1px}
.ui-multiselect-checkboxes label input{position:relative;top:1px}
.ui-multiselect-checkboxes li{clear:both;font-size:.9em;padding-right:3px}
.ui-multiselect-checkboxes li.ui-multiselect-optgroup-label{text-align:center;font-weight:700;border-bottom:1px solid}
.ui-multiselect-checkboxes li.ui-multiselect-optgroup-label a{display:block;text-decoration:none;margin:1px 0;padding:3px}
* html .ui-multiselect-checkboxes label{border:none}